package com.imax.center.model;

import lombok.Data;
import io.swagger.annotations.ApiModelProperty;

/**
 * 请求获取萤石云设备URL的参数
 */
@Data
public class EzvizDeviceUrlRequest {
    /**
     * 设备序列号（必填）
     */
    @ApiModelProperty(value = "设备序列号（必填）")
    private String deviceSerial;
    
    /**
     * 通道号，默认为1
     */
    @ApiModelProperty(value = "通道号，默认为1")
    private Integer channelNo = 1;
    
    /**
     * 地址类型：1-预览，2-本地录像回放，3-云存储录像回放，默认为1
     */
    @ApiModelProperty(value = "地址类型：1-预览，2-本地录像回放，3-云存储录像回放，默认为1")
    private Integer type = 1;
    
    /**
     * 开始时间（回放时使用），格式：yyyy-MM-dd HH:mm:ss
     */
    @ApiModelProperty(value = "开始时间（回放时使用），格式：yyyy-MM-dd HH:mm:ss")
    private String startTime;
    
    /**
     * 结束时间（回放时使用）
     */
    @ApiModelProperty(value = "结束时间（回放时使用）")
    private String stopTime;
    
    /**
     * 回放速度
     */
    @ApiModelProperty(value = "回放速度")
    private Integer playbackSpeed;
} 